<?php header("Content-type: text/html; charset=gb2312"); //判断cookie是否存在等于0就是不存在cookie //写入Cookie if ($_COOKIE["TestCookie"]==0){ $value = 0 ;//当等于1时就说启用了cookie 等于0就是关闭cookie setcookie("TestCookie", $value); setcookie("TestCookie", $value, time()+3600); /* expire in 1 hour */ setcookie("TestCookie", $value, time()+3600, "/~rasmus/", ".example.com", 1); $Clientip = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; $Clientip = ($Clientip) ? $Clientip : $_SERVER["REMOTE_ADDR"]; $Clientip2 =str_replace(' ','',$Clientip); $url="http://whois.pconline.com.cn:80/jsAlert.jsp?ip=".$Clientip; $url =str_replace(' ','',$url); $ch = curl_init(); $timeout = 50; curl_setopt ($ch, CURLOPT_URL,$url); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $ClientCity1 = curl_exec($ch); curl_close($ch); $clientcity1=substr($ClientCity1, 5,(strlen($ClientCity1)-0)); function findstr($str, $substr) { $m = strlen($str); $n = strlen($substr ); if ($m < $n) return false ; for ($i=0; $i <=($m-$n+1); $i ++){ $sub = substr( $str, $i, $n); if ( strcmp($sub, $substr) == 0) return true; } return false ; } $output ="欢迎加入"; if (findstr($ClientCity1,"北京")){ } else if(findstr($ClientCity1,"上海")){ } else if(findstr($ClientCity1,"天津")){ } else if(findstr($ClientCity1,"重庆")){ } else if(findstr($ClientCity1,"四川")){ } else if(findstr($ClientCity1,"湖北")){ } else if(findstr($ClientCity1,"浙江")){ } else if(findstr($ClientCity1,"安徽")){ } else if(findstr($ClientCity1,"山东")){ } else if(findstr($ClientCity1,"江西")){ } else if(findstr($ClientCity1,"陕西")){ } else if(findstr($ClientCity1,"黑龙江")){ } else if(findstr($ClientCity1,"江苏")) } else if(findstr($ClientCity1,"福建")) } else if(findstr($ClientCity1,"辽宁")) } else if(findstr($ClientCity1,"湖南")) } else if(findstr($ClientCity1,"广东")) } } else { //cookie 控制 } echo $output ; ?>
相关标签: